import javax.swing.*;


public class Menu {
	private static Menu menuInstance;
	private JPanel startScreen;
	private JPanel difficultyScreen;
	private JPanel levelDoneScreen;
	private JPanel levelFailScreen;
	private JPanel gameDoneScreen;
	private JPanel mainMenu;
	private JPanel pauseMenu;
	private JPanel settingsMenu;
	private JPanel howToPlayMenu;
	private JPanel highScoreMenu;
	private JPanel creditsMenu;
	private JPanel savingMessage;
	private JPanel warningMessage;
	private JFrame menu;
	public GameScreen unnamed_GameScreen_;
	public GameEngine handles_menu_operations_for;

	private Menu() {
		menu = new JFrame();
		menu.add(mainMenu);
		mainMenu = new JPanel();
		mainMenu.add(new Button("abc"));
	}

	public static Menu createMenu() {
		return menuInstance;
	}

	public void showStartScreen() {
		
	}

	public void showDifficultyScreen() {
		
	}

	public void showLevelDoneScreen() {
		
	}

	public void showLevelFailScreen() {
		
	}

	public void showGameDoneScreen() {
		
	}

	public void showMainMenu() {
		
	}

	public void showPauseMenu() {
		
	}

	public void showSettingsMenu() {
		
	}

	public void showHowToPlayMenu() {
		
	}

	public void showHighScoreMenu() {
		
	}

	public void showCreditsMenu() {
		
	}

	public void showSavingMessage() {
		
	}

	public void showWarningMessage() {
		
	}

	public void hide() {
		
	}

	public void show() {
		
	}
}